#ifndef SNMPODBC_H
#define SNMPODBC_H

#include <net-snmp/net-snmp-config.h>
#include <net-snmp/net-snmp-includes.h>

#define FREE_AND_NULL(x)        if (x) \
                                  free(x);\
                                  x = NULL;

#define DEBUG_TOKEN "rdbms"
#define DEBUG_MSG_MAX_LEN 1024

#define SNMPRDBMS_SUCCESS 1
#define SNMPRDBMS_ERROR 0

#define CACHE_TTL 300

void init_snmprdbms(void);
void debug(const char *msg,...);
char *oid2str(const oid *oid_obj, size_t oid_obj_size);

#endif
